upper mesopotamia - German English Dictionary